weapon handling - German English Dictionary